.WJHConstructionA01 {
	width: 100%;
	height: 100%;
	padding: 16px;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	overflow: hidden;

	& > div {
		width: 100%;
		overflow: hidden;

		&:nth-child(2) {
			border: 2px solid #2c5d6c;
			margin: 8px 0;
			padding: 8px;

			& > div {
				margin: 4px 0;

				& > div:first-child {
					font-family: MicrosoftYaHei, MicrosoftYaHei;
					font-weight: bold;
					font-size: 14px;
					color: #2adeff;
				}

				& > div:last-child {
					font-family: MicrosoftYaHei, MicrosoftYaHei;
					font-weight: bold;
					font-size: 14px;
					color: #ffffff;
				}
			}
		}

		&.TextList001 {
			flex: 1;

			& > .Top {
				background: rgba(44, 93, 108, 1);

				& > div {
					background: transparent;
					font-family: MicrosoftYaHei, MicrosoftYaHei;
					font-weight: bold;
					font-size: 12px;
					color: #ffffff;
					text-align: center;
					height: 32px;
				}
			}

			& > .List {
				& > div {
					& > div {
						border-bottom: none;
						height: 32px;
						font-family: MicrosoftYaHei, MicrosoftYaHei;
						font-weight: bold;
						font-size: 12px;
						color: #ffffff;
						text-align: center;
					}
				}
			}
		}
	}
}
